to farrow - French English Dictionary